electrical insulating part - Spanish English Dictionary